Automatic Conversion of Relational Databases into Ontologies: A Comparative Analysis of Protégé Plug-ins Performances

نویسندگان

  • Kgotatso Desmond Mogotlane
  • Jean Vincent Fonou Dombeu
چکیده

Constructing ontologies from relational databases is an active research topic in the Semantic Web domain. While conceptual mapping rules/principles of relational databases and ontology structures are being proposed, several software modules or plug-ins are being developed to enable the automatic conversion of relational databases into ontologies. However, the correlation between the resulting ontologies built automatically with plug-ins from relational databases and the database-toontology mapping principles has been given little attention. This study reviews and applies two Protégé plug-ins, namely, DataMaster and OntoBase to automatically construct ontologies from a relational database. The resulting ontologies are further analysed to match their structures against the database-to-ontology mapping principles. A comparative analysis of the matching results reveals that OntoBase outperforms DataMaster in applying the database-to-ontology mapping principles for automatically converting relational databases into ontologies

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Integrating data into an OWL Knowledge Base via the DBOM Protégé plug-in

This paper presents a Protégé plug-in which enables end-users to design and instantiate an OWL knowledge base from multiple existing relational databases. This approach is inspired by data integration and exchange solutions and presents some functionalities which facilitate the development and maintenance of Semantic Web applications from frequently updated and domain-concerned databases.

متن کامل

Fuzzy Protégé for Fuzzy Ontology Models

Fuzzy Protégé is a semi-automatic collaborative tool for the construction of fuzzy ontology models, built as a Protégé 3.3.1 tab plug-in. Fuzzy Protégé is an extension of the well known ontology editor Protégé for which we have defined new meta-classes to allow the definition of parameterized membership functions. Fuzzy Protégé also gives support to instantiate fuzzy concepts and roles and allo...

متن کامل

Mapping Master: A Flexible Approach for Mapping Spreadsheets to OWL

We describe a mapping language for converting data contained in spreadsheets into the Web Ontology Language (OWL). The developed language, called M, overcomes shortcomings with existing mapping techniques, including their restriction to well-formed spreadsheets reminiscent of a single relational database table and verbose syntax for expressing mapping rules when transforming spreadsheet content...

متن کامل

JOT: a Scripting Environment for Creating and Managing Ontologies

Maintaining ontologies involves performing some generic repetitive tasks. Moreover, it requires to take semantic consistency into account. None of these points have been addressed by the existing ontology editors. We propose a Python-based scripting environment for Protégé. This extension is compatible with both the classical frame approach and with the OWL plug-in. It allows the user to define...

متن کامل

A Semi-Automatic Method for Ontology Mapping

Ontology mapping involves the task of finding similarities among overlapping sources by using ontologies. In a Federated System in which distributed, autonomous and heterogeneous information sources must be integrated, ontologies have emerged as tools to solve semantic heterogeneity problems. In this paper we propose a three-level approach that provides a semi-automatic method to ontology mappi...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • CoRR

دوره abs/1611.02816  شماره 

صفحات  -

تاریخ انتشار 2016